續昨天的Session Bean,今天來分享鼎新在EFGP與TipTop整合的標準Session Bean 設定。
一.表單結案回寫TipTop簽核結案
當簽核到最後一關要結案時,請再往後加一個[服務任務],啟動SessionBean將簽核狀態回寫TipTop。
此函式需要傳入一個流程變數,其值為流程序號processSerialNumber
名稱:	自由命名ex:簽核同意回寫TipTop	
伺服器種類:	JBOSS	
伺服器IP:	  localhost	
伺服器Port:  1099	
JNDI Name:	TiptopManager	
函式名稱:	 processAgreed	
Home Class Name:  com.dsc.nana.services.sysintegration.tiptop.TiptopManagerHome	
-----------------------------------------------
此函式processAgreed傳入參數只有一個,就是流程序號。		
請先新增一個流程變數		
ID:pProcessInstanceSN		對應流程變數:processSerialNumber
二.表單撤銷回寫TipTop抽單狀態
當發單人執行撤銷(俗稱抽單)的動作時,系統要更新TipTop的簽核狀態為抽單。
[[注意]]這動作的服務任務不是放在流程畫面上,是在[主流程屬性設定]\事件處理
的流程撤銷指定SessionBean
名稱: 自由命名ex:流程撤銷	
伺服器種類:	JBOSS	
伺服器IP:	  localhost	
伺服器Port:    1099	
JNDI Name:	TiptopManager	
函式名稱:	     processAborted	
Home Class Name:  com.dsc.nana.services.sysintegration.tiptop.TiptopManagerHome	
-----------------------------------------------
此函式processAborted傳入參數只有一個,就是流程序號。		
將先前設定好的流程變數指定就行。		
ID:pProcessInstanceSN		對應流程變數:processSerialNumber
三.表單終止回寫TipTop抽單狀態
當簽核關卡執行終止流程(俗稱不同意)的動作時,系統要更新TipTop的簽核狀態為送簽退回。
聰明的你是否有留意到先前的圖示。設定的路徑一樣是在[主流程屬性設定]\事件處理
的流程終止指定SessionBean。(圖略)
名稱: 自由命名ex:流程終止-不同意	
伺服器種類:	JBOSS	
伺服器IP:	  localhost	
伺服器Port:    1099	
JNDI Name:	TiptopManager	
函式名稱:	     processDisAgreed	
Home Class Name:  com.dsc.nana.services.sysintegration.tiptop.TiptopManagerHome	
-----------------------------------------------
此函式processDisAgreed傳入參數只有一個,就是流程序號。		
將先前設定好的流程變數指定就行。		
ID:pProcessInstanceSN		對應流程變數:processSerialNumber
以上就是EFGP整合TipTop最主要的三個SessionBean設定。